package com.ltkj.order.domain.dto;

import com.ltkj.common.core.annotation.Excel;
import com.ltkj.common.core.web.domain.BaseEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

@Data
public class TicOrderQueryDTO extends BaseEntity {

    /** 订单号 */
    @Excel(name = "订单号")
    @ApiModelProperty("订单号")
    private String orderNum;

    /** 下单人姓名 */
    @Excel(name = "下单人姓名")
    @ApiModelProperty("下单人姓名")
    private String orderTname;

    /** 下单人联系方式 */
    @Excel(name = "下单人联系方式")
    @ApiModelProperty("下单人联系方式")
    private String orderTphone;

    /** 收货人姓名 */
    @Excel(name = "收货人姓名")
    @ApiModelProperty("收货人姓名")
    private String deliveryName;

    /** 收货人联系方式 */
    @Excel(name = "收货人联系方式")
    @ApiModelProperty("收货人联系方式")
    private String deliveryPhone;

    /** 下单时间 */
    @Excel(name = "下单时间")
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @ApiModelProperty("下单时间")
    private String orderTime;

    /** 状态 */
    @Excel(name = "状态")
    @ApiModelProperty("状态")
    private String orderStatus;

    @ApiModelProperty("订单分类")
    private String orderType;

    @ApiModelProperty("地址类型（配送方式）")
    private String addressType;

}
